hit pay dirt - Turco Inglés Diccionario